provision of supplies - Englisch Synonyme Wörterbuch